sea onion

Noun
  1. European scilla with small blue or purple flowers
  2. having dense spikes of small white flowers and yielding a bulb with medicinal properties

Khám phá thêm

Các từ liên quan

sea onion
A gardener plants sea onion bulbs in a sunny flowerbed.